"""
返回值语法格式
def 函数(参数...)：
    函数
    return 返回值
变量=函数（参数）


注意：
1、如果没有return的话，即使调用了函数后也只是执行了一下，执行完后不会把结果返回给调用对象，调用后收到的结果是None
   也就是说定义函数时不写return，所有函数的结果都是None
   比如：
def add(a,b)
    result=a+b

r=add(1,2)
print(r)

结果是 None

再比如：
def a():
    print(123)

print(a())
调用 a() 时，函数内部的 print(123) 会先执行，输出 123
由于 a() 函数没有返回值（默认返回 None），所以 print(a()) 实际上是打印 None

再比如：
def a():
    print(123)
    return 2
print(a())
调用 a() 时，函数内部的 print(123) 会先执行，输出 123


由于 a() 函数的结果是2，继续输出2       最终结果是 123  2

2、有了return 返回值后，程序会收到最终的结果送给return展示
3、所谓return 返回值，----（返回值可以填写任意你想返回的东西）就是程序中函数完成事情后，最后给调用者的结果

def add(a,b)
    result=a+b
    return result

r=add(1,2)
print(r)

结果是3

"""
def add(a,b):

    result = a+b


r=add(1,2)
print(r)
